spotted snakeweed - Francés Inglés Diccionario